// require  是一个方法
// 他的作用是用来加载模块
//  在node中 ， 模块有三种
//      具名的核心模块   例如 fs ,http
//      用户自己编写的文件模块
//      相对路径必须加./
//      在node中，没有全局作用域,只有模块作用域
//  有时候 我们加载文件某块的目的不是为了简简单单的执行里面的代码，更重要的是为了实用里面的方法


var foo= 'aaa'

console.log('start a')
console.log(foo)
require('./b.js')
console.log(foo)
console.log('end a')

